import {fetch} from './fetch.js';

export default{
	// 现货-控制台
	getHome(data){
		return fetch('app/console/spot/getHome',data,'GET')
	},
	// 合约-控制台
	getContract(data){
		return fetch('quantify/contract/console/index',data,'GET')
	},
	//一键策略操作-现货
	saveOneKeyOperate(data){
		return fetch('app/console/spot/saveOneKeyOperate',data)
	},
	//一键策略操作-合约
	saveContractTacticsOperate(data){
		return fetch('quantify/contract/saveContractTacticsOperate',data)
	},
	//启动或停止或策略结束-现货
	saveRobotStartOrStop(data){
		return fetch('app/console/spot/saveRobotStartOrStop',data)
	},
	//启动或停止或策略结束-合约
	saveContractRobotStartOrStop(data){
		return fetch('quantify/contract/saveContractRobotStartOrStop',data)
	},
	// 交易记录列表-合约
	getContractTransactions(data){
		return fetch('quantify/contract/getContractTransactions',data,'GET')
	},
	/*一键开启/清空--合约*/
	postSaveOneKeyOperate(data){
		return fetch('quantify/contract/console/saveOneKeyOperate',data)
	},
	//开通合约机器人-页面
	getContractRobotOpenPage(data){
		return fetch('quantify/contract/getContractRobotOpenPage',data,'GET')
	},
	//开通合约机器人-提交
	saveContractRobotOpen(data){
		return fetch('quantify/contract/saveContractRobotOpen',data)
	},
	//合约机器人修改-页面
	getContractRobotModifyPage(data){
		return fetch('quantify/contract/getContractRobotModifyPage',data,'GET')
	},
	//合约机器人修改-提交
	contractRobotModify(data){
		return fetch('quantify/contract/contractRobotModify',data)
	},
	//交易记录列表-合约
	getContractTransactions(data){
		return fetch('quantify/contract/getContractTransactions',data,'GET')
	},
	//查询币种对下拉列表
	getExchangeCoins(data){
		return fetch('app/console/spot/getExchangeCoins',data,'GET')
	},
	//交易记录详情-合约
	getContractTransactionInfo(data){
		return fetch('quantify/contract/getContractTransactionInfo',data,'GET')
	},
	//交易记录列表-现货
	getTransactionRecords(data){
		return fetch('app/console/spot/getTransactionRecords',data,'GET')
	},
	//交易记录详情-现货
	getTransactionInfo(data){
		return fetch('app/console/spot/getTransactionInfo',data,'GET')
	},
	//开通现货机器人-页面
	getQuantifyRobotInfo(data){
		return fetch('app/console/spot/getQuantifyRobotInfo',data,'GET')
	},
	//开通现货机器人-提交
	quantifyRobotOpen(data){
		return fetch('app/console/spot/quantifyRobotOpen',data)
	},
	//查询自定义策略
	getCustomizeQuantify(data){
		return fetch('app/console/spot/getCustomizeQuantify',data,'GET')
	},
	//自定义策略参数保存或修改
	saveCustomizeQuantify(data){
		return fetch('app/console/spot/saveCustomizeQuantify',data)
	},
	//自定义策略删除
	deleteCustomizeQuantify(data){
		return fetch('app/console/spot/deleteCustomizeQuantify',data)
	},
	//现货机器人修改-页面
	getRobotModify(data){
		return fetch('app/console/spot/getRobotModify',data,'GET')
	},
	//现货机器人修改-提交
	quantifyRobotModify(data){
		return fetch('app/console/spot/quantifyRobotModify',data)
	},
	//一键清空前提示盈利亏损-合约
	checkClearProfit(data){
		return fetch('quantify/contract/console/checkClearProfit',data,'GET')
	},
	//一键清空前提示盈利亏损-现货
	spotcheckClearProfit(data){
		return fetch('app/console/spot/console/checkClearProfit',data,'GET')
	},
	/*震荡*/
	//控制台首页
	shock_console(data){
		return fetch('quantify/shock/console/index',data,'GET')
	},
	//一键清空前提示盈利亏损
	shock_checkClearProfit(data){
		return fetch('quantify/shock/console/checkClearProfit',data,'GET')
	},
	//一键开启/清空
	shock_saveOneKeyOperate(data){
		return fetch('quantify/shock/console/saveOneKeyOperate',data)
	},
	//一键策略操作 
	shock_saveContractTacticsOperate(data){
		return fetch('quantify/shock/saveContractTacticsOperate',data)
	},
	//机器人启动/停止
	shock_saveContractRobotStartOrStop(data){
		return fetch('quantify/shock/saveContractRobotStartOrStop',data)
	},
	//开通震荡-页面
	shock_getContractRobotOpenPage(data){
		return fetch('quantify/shock/getContractRobotOpenPage',data,'GET')
	},
	//开通震荡-提交
	shock_saveContractRobotOpen(data){
		return fetch('quantify/shock/saveContractRobotOpen',data)
	},
	//设置震荡-页面
	shock_getContractRobotModifyPage(data){
		return fetch('quantify/shock/getContractRobotModifyPage',data,'GET')
	},
	//设置震荡-提交
	shock_contractRobotModify(data){
		return fetch('quantify/shock/contractRobotModify',data)
	},
	//震荡回测
	getIncomePredictIndex(data){
		return fetch('quantify/shock/getIncomePredictIndex',data,'GET')
	},
	//查询收益测算
	getIncomePredict(data){
		return fetch('quantify/shock/getIncomePredict',data,'GET')
	},
	/*震荡*/
	/**/
	getConsoleInfo(data){
		return fetch('quantify/shock/getConsoleInfo',data,'GET')
	},
}